Big Huge Thesaurus

house detective

noun